Career 2014 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1993
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Tunisia F5 Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Joplin Challenger - Joplin Challenger Ford de Cherbourg - Cherbourg Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta TCT Open - Tunis Memorial Piertomaso Tessitore - San Remo Ljubljana Open 2002 - Ljubljana ECM Cup - Prague Zivnobanka Czech Open - Prostejov ATU Cup - Weiden 10th Wartburg Open - Eisenach VII Torneo Internazionale di Tennis - Barletta San Marino Cepu Open - San Marino Open Castilla y Leon - Segovia Trani Cup - Trani CA Challenge 2002 - Graz Black Forest Open 2002 - Freudenstadt DPD Challenger 2002 - Aschaffenburg Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg AXA Open - Lisbon Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Samarkand Challenger - Samarkand Quelle Cup 2000 - Furth AXA Open II - Espinho Jaegermeister Open - Braunschweig Wartburg Open - Eisenach Open de Montauban - Montauban Fujitsu Siemens Open - Budapest BMW Challenger Open - Monchengladbach Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg Copa Sevilla - Seville Trofeo Barcelona de Tenis - Barcelona 2000 Cairo Challenger - Cairo Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson Argentina - Buenos Aires Copa Ericsson Costa Rica - San Jose Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Residenza Open - Magdeburg Espinho Challenger - Espinho Eisenberg Jerusalem Open - Jerusalem ECM Cup - Prague Zivnobanka Czech Open - Prostejov ATU Cup 2001 - Weiden 9th Wartburg Open - Eisenach Black Forest Open - Freudenstadt DPD Challenger 2001 - Aschaffenburg Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia Copa Ericsson Peru - Lima Intelig Tennis Cup - Brasilia Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Pekao Open - Szczecin XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona Cairo Challenger 2002 - Cairo Samsung Securities Cup - Seoul Visa Tennis Open - Sao Paulo Intersport Heilbronn Open - Heilbronn Abierto Internacional de Salinas - Salinas San Luis Potosi ATP Challenger - San Luis Potosi III Challenger Continenal Plaza - Puerto Vallarta Eisenberg Jerusalem Open - Jerusalem Mobelwelt-Zick Open 98 - Dresden Quelle Cup - Furth ATU Cup - Weiden Braunschweig Open - Braunschweig Wartburg Open - Eisenach Open de Montauban - Montauban Warsteiner Grand Prix ATP Challenger - Oberstaufen Torneo Internazionale di Tennis ATP-Challenger - Merano Newcastle Challenger - Newcastle Internationale Tenniskampioenschappen Scheveningen - Scheveningen Poznan Challenger - Poznan Sports Expert Open - Nettingsdorf Graz CA Challenger - Graz Grolsch Cup - Warsaw Black Forest Open - Alpirsbach Scottish Tennis Championship - Edinburgh Medicor Open - Budapest Pomorski Bank Kredytowy Open - Szczecin Maia Challenger - Oporto Copa Ericsson Chile - Santiago V Trofeo Barcelona de Tenis - Barcelona Cairo Challenger - Cairo Las Vegas Challenger - Las Vegas VI Open Banc Agricol - Andorra Copa Ericsson Peru - Lima Copa Ericsson Mexico - Guadalajara Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Challenger Ford de Cherbourg - Cherbourg ATP Tour Challenger at Nellie Gail - Laguna Hills Barletta Citta Della Disfida Open 99 - Barletta Napoli Challenger - Napoli Open de Nice - Nice Renault Slovenian Open - Ljubljana Quelle Cup 1999 - Furth Maia Open - Oporto Jagermeister Open - Braunschweig 7th Wartburg Open - Eisenach Muller Cup 99 - Ulm Venice Challenger - Venice CA Challenger - Graz Amer-Wilson Tampere ATP Tournament - Tampere The Scottish Championships - Edinburgh Polish Open 99 - Poznan Ciur Cup 99 - Prague Rado Geneva Challenger - Geneva Kyiv UMC Open - Kiev Medicor Open - Budapest Pekao Open - Szczecin Open Maxon - Barcelona Cairo Challenger - Cairo Samarkand Challenger - Samarkand Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage drkoop.com USTA Challenger of Burbank - Burbank 5th Sardinian International Championships - Cagliari Tennis Napoli Cup - Napoli Prague Open - Prague Sporting Challenger 2003 - Turin Schickendanz Open - Furth Top Wool Challenger Biella - Biella ATU Cup - Weiden Nord/LB Open - Braunschweig Ciudad de Pozoblanco Open Diputacion - Cordoba Internationale Badische Meisterschaften Um Den Techem Cup - Zell Finnish Open - Helsinki Hilversum Open - Hilversum St. Petersburg Challenger by Kinex - St. Petersburg Black Forest Open - Freudenstadt Rhein-Main Challenger 2003 - Aschaffenburg Fujitsu Siemens Open - Budapest Pekao Open 2003 - Szczecin Copa Sevilla Internacionales de Andalucia - Seville X Ciutat de Barcelona - Barcelona Privat Bank Cup - Dniepropetrovsk Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Challenger Ford de Cherbourg - Cherbourg Corona Mexico City Open - Mexico City 6th Sardinian International Championships - Cagliari VIII Torneo Internazionale di Tennis - Barletta XL Capital Bermuda Open - Bermuda Ispat Open 2004 - Ostrava Zagreb Open - Zagreb Schickedanz Open - Furth Czech Open - Prostejov Nord/LB Open 2004 - Braunschweig 10ø Tornea B. Camparini - Reggio Emilia Internationale Badische Meisterschaffen Um Den Techem Cup - Zell SAA Hilversum Open - Hilversum Cepu Open - San Marino Open Castilla y Leon - Segovia Porsche Open - Poznan Timisoara Challenger - Timisoara ATP Challenger Open 2004 - Monchengladbach Black Forest Open 2004 - Freudenstadt Kyiv Open - Kiev Rhein-Main Challenger 2004 - Aschaffenburg Architect Open - Budapest Banja Luka Challenger 2004 - Banja Luka Pekao Open 2004 - Szczecin Dubrovnik Open - Dubrovnik SIR Supermercadi Challenger - Rome Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona Privat Bank Cup - Dnepropetrovsk Challenger Groningen - Groningen ATP Challenger Numea - New Caledonia La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago IX Torneo Internacionale de Tennis - Barletta Tennis Napoli Cup - Napoli Olbia Challenger - Olbia Tunis Open - Tunis ECM Prague Open 2005 - Prague Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth Trofeo Internacional Club Laieta - Barcelona Nord LB Open - Braunschweig Ciudad de Pozoblanco Open Diputacion - Cordoba Oberstaufen Cup - Oberstaufen San Marino Cepu Open - San Marino LXV Concurso Internacional Vigo - Vigo IPP Geneva Trophy - Geneva Black Forest Open - Freudenstadt Challenger Brasov - Brasov Banja Luka Challenger 2005 - Banja Luka Pekao Open 2005 - Szczecin Sir Supermercati - Rome XI Ciutat de Barcelona - Barcelona X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli Czech Open 2006 - Prostejov Nord LB Open 2006 - Braunschweig Dusseldorf Open 2006 - Dusseldorf Challenger Copa Sevilla - Seville Open Costa Daurada - Tarragona Ciutat de Barcelona - Barcelona Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Schickedanz Open 2007 - Furth Ciudad de Pozoblanco Open Diputacion - Cordoba Copa Sevilla 2007 - Seville Grolsch Open - Amsterdam Open Seat-Godo '97 - Barcelona Paegas Czech Open - Prague XII Internazionali di Tennis CARISBO - Bologna 1997 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Internazionali di Tennis di San Marino - San Marino Waldbaum's Hamlet Cup - Long Island Marbella Open - Marbella Romanian Open - Bucharest International Championships of Sicily - Palermo Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Adidas International - Sydney Open 13 - Marseille Dubai Tennis Open - Dubai European Community Championships - Antwerp Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Estoril Open - Estoril Open Seat-Godo '98 - Barcelona Paegas Czech Open - Prague XII Internazionali di Tennis CARISBO - Bologna Rado Swiss Open - Gstaad 1998 Mercedes Cup - Stuttgart Generali Open 1998 - Kitzbuhel Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Connex Open Romania - Bucharest International Championships of Sicily - Palermo Sybase Open - San Jose Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca Estoril Open - Estoril Open Seat-Godo '99 - Barcelona BMW Open - Munich Merano Open - Merano International Championship of Croatia - Umag Internazionali di Tennis di San Marino - San Marino Mallorca Open - Mallorca Connex Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Qatar Mobil Open 2000 - Doha Open 13 - Marseille Abierto Mexicano de Tenis Pegaso - Mexico City Copenhagen Open - Copenhagen Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Grand Prix Hassan II - Casablanca Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Wideyes Swedish Open - Bastad Croatia Open - Umag Generali Open 2000 - Kitzbuhel Waldbaum's Hamlet Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Copenhagen Open - Copenhagen Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Qatar Exxon Mobil Open 2002 - Doha Heineken Open - Auckland Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Samsung Open - Nottingham Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Generali Open 2002 - Kitzbuhel Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Tata Open 2003 - Chennai Qatar Exxon Mobil Open 2003 - Doha Adidas International - Sydney Milan Indoors - Milan BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Energis Open - Amersfoort Generali Open 2003 - Kitzbuhel Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Kitzbuhel Bournemouth Marbella Santiago Prague Valencia San Marino Tata Open - Chennai Qatar Open - Doha BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Grand Prix Hassan II - Casablanca Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Stockholm Open - Stockholm BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona BMW Open - Munich Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open - Umag Idea Prokom Open - Sopot Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo St. Petersburg Open - St. Petersburg Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Croatia Open Umag - Umag MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Italian Open - Rome Eurocard Open - Stuttgart 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome The Lipton Championships - Key Biscayne Italian Open - Rome Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Paris Monte Carlo Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Masters Series Monte-Carlo - Monte Carlo Davis Cup, Group 1, 2R, ROU-NOR 4-1 Davis Cup, Group 1, REL2, CRO-NOR 3-2 Davis Cup, Group 1, 1R, AUT-NOR 5-0 Davis Cup, Group 1, REL2, LUX-NOR 5-0 Davis Cup, Group 2, 2R, HUN-NOR 3-2 Davis Cup, Group 2, PO, NOR-MON 4-1 Davis Cup, Group 2, 1R, ZIM-NOR 1-4 Davis Cup, Group 2, 2R, NOR-MKD 2-3 French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Tenniscup of Flanders - Ostende Open de Franche-Comte - Besancon Copa Ericsson Venezuela - Caracas Allianz Suisse Open - Gstaad